total eclipse - French English Dictionary